package com.banyuan.lesson.工具类.Math类;

import static java.lang.StrictMath.PI;

public class MathDemo {
    public static void main(String[] args) {
        //两个常量
        System.out.println(Math.PI);
        System.out.println(Math.E);

        //传值的是弧度
        System.out.println(Math.sin(PI / 2));

        //向下取整
        double floor = Math.floor(12.3);

        //向上取整
        double ceil = Math.ceil(12.3);

        //round四舍五入
        long round = Math.round(1212.1);

        //伪随机数(根据算法算出来的随机数，需要种子)
        //生成的是[0,1)的随机小数
        double d = Math.random();

        //生成一个1-100之间的随机正数，包含1和100；
        double d1 = Math.random() * 100;
        int i = (int) Math.floor(d1);

        //生成一个5到88的随机数
        int i2 = (int) (Math.random() * (88 - 5 + 1) + 5);


    }
}
